# 导入模块
from wxpy import *
# 初始化机器人，扫码登陆
bot = Bot()

# 机器人账号自身
myself = bot.self

# 向文件传输助手发送消息
bot.file_helper.send('Hello from wxpy!')

bot.enable_puid('wxpy_puid.pkl')
# 指定一个好友
my_friend = bot.friends().search('宝宝')[0]

# 查看他的 puid
print(my_friend.puid)
my_friend.send('this is wxpy send msg!')
tuling = Tuling('a4cb128c7fd04933a2934ca8d6b8e078')
# group = bot.groups().search('哈哈哈')[0]

@bot.register([my_friend, Group], TEXT)
def auto_reply(msg):
    print(msg)
    # 如果是群聊，但没有被 @，则不回复
    if isinstance(msg.chat, Group) and not msg.is_at:
        return
    else:
        # 回复消息内容和类型
        kk = tuling.do_reply(msg)
        print(kk)
        return
# 堵塞线程，并进入 Python 命令行
embed()